﻿namespace Renci.Data.Interop.OpenGIS.Gml
{
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
    [System.SerializableAttribute()]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.opengis.net/gml")]
    public enum CurveInterpolationType
    {
        /// <remarks/>
        [System.Xml.Serialization.XmlEnumAttribute("linear")]
        Linear,

        /// <remarks/>
        [System.Xml.Serialization.XmlEnumAttribute("geodesic")]
        Geodesic,

        /// <remarks/>
        [System.Xml.Serialization.XmlEnumAttribute("circularArc3Points")]
        CircularArc3Points,

        /// <remarks/>
        [System.Xml.Serialization.XmlEnumAttribute("circularArc2PointWithBulge")]
        CircularArc2PointWithBulge,

        /// <remarks/>
        [System.Xml.Serialization.XmlEnumAttribute("circularArcCenterPointWithRadius")]
        CircularArcCenterPointWithRadius,

        /// <remarks/>
        [System.Xml.Serialization.XmlEnumAttribute("elliptical")]
        Elliptical,

        /// <remarks/>
        [System.Xml.Serialization.XmlEnumAttribute("clothoid")]
        Clothoid,

        /// <remarks/>
        [System.Xml.Serialization.XmlEnumAttribute("conic")]
        Conic,

        /// <remarks/>
        [System.Xml.Serialization.XmlEnumAttribute("polynomialSpline")]
        PolynomialSpline,

        /// <remarks/>
        [System.Xml.Serialization.XmlEnumAttribute("cubicSpline")]
        CubicSpline,

        /// <remarks/>
        [System.Xml.Serialization.XmlEnumAttribute("rationalSpline")]
        RationalSpline,
    }
}
